page{
	padding-bottom: 120rpx;
}
.pu_book{
	background-color: #F7F7F7;
}
.sel_select{
	padding: 40rpx 30rpx 70rpx 30rpx;
	background-color: #FFFFFF;
	.sel_title{
		font-size: 40rpx;
		font-weight: 800;
		margin-bottom: 40rpx;
	}
	.sel_scroll{
		
		.sel_imgbox{
			width: 270rpx;
			height: 440rpx;
			border: 2rpx solid #B3B3B3;
			border-radius: 8rpx;
			margin-right: 22rpx;
			.sel_img{
				width: 250rpx;
				height: 360rpx;
				border-radius: 8rpx;
			}
			.img_text{
				font-size: 30rpx;
				// margin-top: 24rpx;
				text-align: center;
			}
		}
		.sel_imgbox.active{
			border: 2rpx solid $themecolor;
		}
	}
}
.info_list{
	margin-top: 30rpx;
	padding: 40rpx 40rpx 0 40rpx;
	background-color: #FFFFFF;
	.info_title{
		font-size: 40rpx;
		font-weight: 800;
		margin-bottom: 50rpx;
	}
	.op_box{
		display: flex;
		justify-content: space-between;
		padding: 20rpx 0rpx;
		border-bottom: 2rpx solid #E5E5E5;
		.op_title{
			min-width: 300rpx;
			font-size: 36rpx;
			color: #000000 ;
		}
	}
	.op_box:nth-last-child(1){
		border-bottom:0;
	}
	.edit_input_tag{
		display: flex;
		justify-content: flex-end;
		font-size: 30rpx;
	}
}
.book_content{
	padding: 40rpx 30rpx;
	background-color: #FFFFFF;
	margin-top: 30rpx;
	.content_top{
		display: flex;
		justify-content: space-between;
		.content_title{
			font-size: 40rpx;
			font-weight: 800;
		}
		.editcont{
			font-size: 30rpx;
			color: $themecolor;
		}
		.editimg{
			width: 14rpx;
			height: 24rpx;
			margin-left: 10rpx;			
		}
	}

	.content_list{
		background-color: #FFFCF7;
		padding: 20rpx;
		margin-top: 20rpx;
		.content_item{
			display: flex;
			align-items: center;
			margin-bottom: 20rpx;
			.bookimg{
				width: 40rpx;
				height: 40rpx;
			}
			.booktitle{
				font-size: 36rpx;
				margin-left: 20rpx;
				
			}
		}
		.content_item:nth-last-child(1){
			margin-bottom: 0;
		}
	}
	
}
.book_create{
	background-color: #FFFFFF;
	padding: 20rpx 40rpx;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99;
	
	.bookte_btn{
		background-color: $themecolor;
		height: 88rpx;
		line-height: 88rpx;
		text-align: center;
		color: #FFFFFF;
		font-size: 30rpx;
		border-radius: 44rpx;
		
	}
}